Hot Spot Analysis in Large ScaleShared Memory

نویسندگان

  • Karim Harzallah
  • Kenneth C. Sevcik
چکیده

Scalable multiprocessors that support a shared-memory image to application programmers are typically based on physical memory modules that are distributed. Consequently, the access times for a particular processor to various parts of physical memory di er. In this paper, we explore the implications of this non-uniformity in memory access times. In particular, we study the e ect of hot-spots in hierarchical large scale NUMA multiprocessors. Hot-spot analysis is of interest because coordinated threads of parallel programs lead to hot spots whose impact on performance may be substantial or even dominant. We have developed an analytical model of access latencies and contention for shared resources in the interconnection network that links the processors and memory modules. Our objective is to provide a better understanding of non-uniform memory access times in scalable architectures. We show the extent to which a variable can be shared before it becomes a performance bottleneck, and assess the potential gain from replication of shared data items. We also demonstrate that the backo value (after a memory request rejection) must be chosen carefully to balance memory access time and network utilization. Finally, we show that memory utilization is improved by allowing memory request bu ering.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application of the Hot Spotting Method for the Straightening of a Large Turbine Rotor

Different problems may cause distortion of the rotor, and hence vibration, which is the most severe damage of the turbine rotors. Different techniques have been developed for the straightening of bent rotors. The method for straightening can be selected according to initial information from preliminary inspections and tests such as nondestructive tests, chemical analysis, run out tests and also...

متن کامل

Comparative Performance Evaluation of Hot Spot Contention Between MIN-Based and Ring-Based Shared-Memory Architectures

Hot spot content ion on a network-based sharedmemory architecture occurs when a large number of processors try to access a globally shared variable across the network. While Multistage Interconnection Network (MIN) and Hierarchical Ring (HR) structures are two important bases on which to build large scale shared-memory multiprocessors, the different interconnection networks and cache/memory sys...

متن کامل

Effect of non-uniform memory request on the performance of buffered multiprocessor systems

Performance analysis of multiple-bus systems is usually carried out under the assumption of a uniform memory request model. Hot spots arising in multiprocessor systems give rise to non-uniform memory requests. It is known that a hot spot memory request pattern results in a signi®cant degradation in the performance of a bu€ered multistage interconnection network. The aim of this research is to s...

متن کامل

Performance of Buuered Multistage Interconnection Networks in a Non Uniform Traac Environment 1

Multistage interconnection networks (MIN) are used to connect processors to memories in shared memory multiprocessor systems. They have also been proposed as switching fabrics in ATM switches in Broadband ISDN networks. A multistage network consists of several stages of switching elements (SE) connected by a permutation function. Since routing connicts among packets at the SEs cause blocking an...

متن کامل

مقایسه موردی روش‌های مختلف تعیین تنش هات‌اسپات‌ در جزئیات سازه کشتی

Fatigue analysis and estimation of safe life of structures that are subjected to cyclic loadings, such as ships and offshore structures is one of the most important steps of structural design. Fatigue failure in the form of crack will start from details and propagate in structure. In steel structures these cracks will started from welds. Most of the methods for fatigue life assessment in welded...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993